package rothag.models;

import rothag.models.monuments.Monument;

/**
 * Interface pour l'association d'un monuement à un joueur
 * @author Gaetan
 */
public interface MonumentJoueurInterface {

    /**
     * Retourne le nombre d'ouvriers sélectionnés
     * @return Nombre d'ouvriers sélectionnés
     */
    int getNombreOuvriersSelectionnes();

    /**
     * Retourne si le monuement est réalisé
     * @return Vrai si réalisé
     */
    boolean getRealise();

    /**
     * Retourne le monuement
     * @return monuement
     */
    Monument getMonument();
}
